Bloomington experiences a cold and variable winter, with temperatures ranging from as low as -36°C in February to just above freezing in March. Spring is a gradual warming period, with temperatures slowly rising into the mid-teens by May. Summer brings relatively stable warmth, with average highs often reaching around 23°C from June to August. Autumn sees a gentle cooling trend, with temperatures dropping back down into the single digits by November. Winter returns with cold snaps and occasional dips below -20°C, persisting through December.